(river) rapids - Turkish English Dictionary